hatching an egg - German English Dictionary